@苏苏
2年前 提问
1个回答
网络信息隐藏系统模型包括哪些部分
Andrew
2年前
网络信息隐藏系统模型包括以下部分:
嵌入对象:信息隐藏嵌入过程的输入之一,指需要被隐藏在其他载体中的对象。嵌入对象将在信息提取过程中被恢复,但由于掩体对象在传输过程中可能受到隐藏分析者的攻击,因此提取过程通常只能正确恢复出原始信息嵌入对象的一部分。
载体对象:用于隐秘被嵌入信息的载体,在一些信息隐藏系统的提取过程中也需要掩体信息的参与。同一个载体对象分别用于隐藏多个嵌入对象时(如数字指纹系统),必须考虑合谋攻击。
隐藏对象:嵌入过程的输出,指将被嵌入对象隐藏在载体对象中之后得出的结果。隐藏对象应该和载体对象具有相同的形式,并且为了达到不引人注目的效果,还要求二者之间的差异是不可感知的。
密钥:可能对隐藏信息加密时使用的加(解)密密钥。通常要在提取过程中使用与嵌入过程中相同或者相似的密钥,才能恢复被嵌入的信息。
嵌入过程:在信息隐藏学科中,嵌入对象和载体对象可以是文本、图像或音频等,通过使用特定的嵌入算法,可将嵌入对象添加到可公开的载体对象中,从而生成隐藏对象,这一过程称为嵌入过程。
提取过程:与嵌入过程相反,使用特定的提取算法从隐藏对象中提取出嵌入对象的过程称为提取过程。有些提取过程并不需要掩体对象的参与,这样的系统称为盲隐藏技术,而那些需要载体对象参与的系统称为非盲隐藏技术。
隐藏分析者:对信息隐藏技术的研究由隐藏技术和隐藏分析技术两部分组成。隐藏分析技术主要考虑如何从隐藏对象中检测并破译出嵌入信息,或对隐藏对象进行某些处理,以达到破坏嵌入信息的目的。隐藏分析技术的研究者称为隐藏分析者。隐藏分析者的目标在于检测出隐藏对象、查明被嵌入对象、向第三方证明消息被嵌入、删除被嵌入对象等。